package com.hlt.utils;

import org.springframework.util.DigestUtils;

/**
 * MD5加密工具类
 */
public class MD5Util {

    /**
     * 对字符串进行MD5加密
     * @param str 待加密字符串
     * @return 加密后的16进制字符串（小写）
     */
    public static String encrypt(String str) {
        if (str == null) {
            return null;
        }
        // 使用Spring提供的DigestUtils进行MD5加密
        return DigestUtils.md5DigestAsHex(str.getBytes());
    }
}